Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Davis Cup, Group I, 1R, ARG-LTU 4-0 Pau Challenger Gwangju Challenger Lugano Challenger Hamburg Challenger Shenzhen 1 Challenger Kachreti Challenger Taipei Challenger Grodzisk Mazowiecki Challenger Bosnia/Herzegovina F1 Algeria F2 Algeria F3 Morocco F4 Morocco F5 Romania F1 Spain F13 Czech Republic F2 Czech Republic F3 Serbia & Montenegro F1 Italy F22 Belgium F1 Belgium F2 Hungary F1 Poland F12 Germany F16 Portugal F4 Portugal F5 Portugal F6 Tunisia F4 Austria F1 Croatia F2 Italy F3 Morocco F1 Portugal F2 Portugal F3 Turkey F1 Turkey F3 Spain F15 Czech Republic F3 Czech Republic F4 Slovenia F2 Serbia F1 Serbia F2 Austria F5 Austria F6 Slovakia F1 Lithuania F2 Slovakia F2 Slovakia F3 USA F24 Portugal F4 Portugal F5 India F9 India F10 Mexico F11 Mexico F12 Iran F3 Iran F4 Germany F1 USA F2 USA F3 Germany F4 Germany F5 Nigeria F1 USA F4 Nigeria F2 USA F5 Egypt F1 Egypt F2 Italy F10 Great Britain F7 Portugal F7 Germany F2 Great Britain F1 Great Britain F2 Ivory Coast F1 Ivory Coast F2 Kazakhstan F1 Kazakhstan F2 Great Britain F4 Usa F9 Poland F1 Slovenia F1 Syria F1 Syria F2 Turkey F8 Great Britain F16 Dominican Republic F1 Czech Rep F5 Israel F1 Israel F2 Azerbaijan F1 Azerbaijan F2 Kazakhstan F1 Kazakhstan F2 Korea F1 Korea F2 Korea F3 Poland F1 Hungary F1 Kazakhstan F6 Kazakhstan F7 Kazakhstan F8 Israel F2 Israel F3 Israel F4 Israel F5 Uzbekistan F1 Czech Republic F1 Czech Republic F2 Armenia F1 Armenia F2 Slovakia F1 Slovakia F2 Slovakia F3 Qatar F2 Qatar F3 Qatar F4 Czech Republic F9 Turkey F45 Turkey F46 Turkey F47 Turkey F2 Turkey F3 Kazakhstan F1 Kazakhstan F2 Great Britain F7 Great Britain F8 Qatar F1 Qatar F2 Uzbekistan F1 Uzbekistan F2 Czech Republic F1 Czech Republic F4 Slovak Republic F1 Slovak Republic F4 Austria F8 Kazakhstan F7 Kazakhstan F8 Cyprus F2 Cyprus F3 Germany F2 Kazakhstan F1 Kazakhstan F2 Qatar F1 Qatar F2 Bosnia & Herzegovina F1 Czech Republic F1 Czech Republic F2 Czech Republic F3 Slovenia F3 Hungary F3 Austria F3 Slovakia F1 Slovakia F2 Slovakia F3 Slovakia F4 Austria F7 Croatia F15 Austria F10 Croatia F20 Greece F9 Austria F5 Greece F10 Ivory Coast F1 Great Britain F1 Slovakia F1 Romania F2 Algeria F1 Great Britain F10 USA F6 Serbia & Montenegro F2 Lithuania F2 Austria F2 Hungary F1 Bosnia/Herzegovina F1 Germany F7 Portugal F8 Slovakia F2 Croatia F10 Lithuania F1 Germany F9 Croatia F4 Croatia F5 Croatia F7 Spain F10 Spain F12 Bosnia & Herzegovina F1 Austria F3 USA F23 Bosnia & Herzegovina F3 Slovenia F1 Turkey F2 Serbia F5 Poland F1 Slovakia F2 Slovakia F3 Slovakia F4 Great Britain F15 Morocco F2 Austria F9 Austria F10 Slovenia F1 Turkey F40 Turkey F41 Germany F18 Turkey F5 Turkey F6 Qatar F1 Qatar F2 Hungary F4 Portugal F1 Czech Republic F2 Czech Republic F3 Austria F1 Czech Republic F6 Serbia F1 Slovakia F1 Slovakia F2 Slovakia F3 Slovakia F4 Hungary F4 Hungary F7 Czech Republic F7 Czech Republic F10 Qatar F4 Qatar F5 Croatia F1 (Rovinj) Croatia F2 (Porec) Qatar F1 (Doha) Qatar F2 (Doha) Qatar F3 (Doha) Czech Republic F1 (Prague) Hungary F3 (Balatonalmadi) Hungary F5 (Budapest) Czech Republic F4 (Usti Nad Orlici) Slovakia F1 (Trnava) Slovakia F2 (Piestany) Slovakia F3 (Bratislava) Hungary F6 (Budapest) Netherlands F1 Egypt F28 (Sharm El Sheikh) Spain F16 Czech Republic F7 (Jablonec Nad Nisou) Czech Republic F8 (Opava) Czech Republic F10 (Ricany) Czech Republic F11 (Valasske Mezirici) Qatar F4 (Doha) Qatar F1 (Doha) Qatar F2 (Doha) Qatar F3 (Doha) Kazakhstan F3 (Shymkent) Kazakhstan F4 (Shymkent) Czech Republic F1 (Prague) Poland F4 (Ustron) Bosnia & Herzegovina F3 (Kiseljak) Czech Republic F6 (Brno) Austria F3 (Wels) Slovakia F1 (Trnava) Slovakia F2 (Piestany) Slovakia F3 (Bratislava) Serbia F2 (Novi Sad) Hungary F6 (Gyor) Germany F14 (Oberhaching) Czech Republic F7 (Liberec) Czech Republic F8 (Opava) Czech Republic F10 (Milovice) Czech Republic F11 (Ricany) Czech Republic F12 (Prague) M15 Doha M15 Doha M15 Opatija M15 Tabarka M15 Tabarka M15 Piestany M25 Gyula M15 Balatonalmadi M15 Wroclaw M15 Telfs M15 Piestany M15 Wels M15 Bratislava M15 Doha M15 Doha M15 Trnava M15 Bratislava M15 Bratislava Lexington Challenger Prostejov Challenger Braunschweig Challenger Beijing Challenger Knoxville Challenger Bratislava Challenger Bukhara Challenger - Bukhara Astana Challenger Sao Paulo Challenger Zagreb Challenger Nottingham Challenger Saransk Challenger Vancouver Challenger Samarkand Challenger Astana Challenger Eckental Challenger Bratislava Challenger Athens Challenger Oberstaufen Challenger Wuhai Challenger Istanbul Challenger Izmir Challenger Trnava Challenger Karshi Challenger Mons Challenger Dallas Challenger Winnetka Challenger Prostejov Challenger Oberstaufen Challenger Liberec Challenger Trnava Challenger Bangkok Challenger Helsinki Challenger Puerto Rico Challenger Tennis Event - Humacao Status Athens Open - Athens Kosice Challenger Winnetka Challenger Recanati Challenger Sibiu Challenger Reunion Island Challenger Helsinki Challenger Andria Challenger Unicredit Czech Open - Prostejov Sarajevo Challenger Prostejov Challenger Recanati Challenger Sacramento Challenger Athens Challenger Ortisei Challenger Kazan Challenger Gwangju Challenger Taipei City Challenger Busan Challenger Timisoara Challenger - Timisoara Samarkand Challenger Shymkent Challenger Nottingham Challenger Ilkley Challenger Istanbul Challenger Samarkand Challenger - Samarkand Brescia Challenger Irving Challenger St. Brieuc Challenger Almaty Challenger Calabasas Challenger Brest Challenger Waco Tennis Challenger - Waco Rennes Challenger Banja Luka Challenger Tatra Banka Slovak Open - Bratislava Tiburon Challenger Charlottesville Challenger Seoul Challenger Champaign Challenger Busan Challenger Karshi Challenger - Karshi Athens Challenger Baton Rouge Challenger Oberstaufen Challenger Savannah Challenger Cherbourg Challenger Vancouver Challenger Baden Open - Karlsruhe Astana Challenger Ramat Hasharon Challenger Quimper Challenger KGHM Dialog Polish Indoors - Wroclaw Ostrava Challenger M15 Brcko Prostejov Challenger Kosice Challenger Salinas Challenger Kolkata Challenger Seoul Challenger Mouilleron-Le-Captif Challenger Prostejov Challenger Orleans Challenger Kosice Challenger Ortisei Challenger Penza Challenger Tashkent Challenger Monterrey Challenger Wroclaw Challenger Nottingham Challenger Nottingham-2 Challenger Trnava Challenger Cassis Challenger Petange Challenger Drummondville Challenger Tashkent Challenger Orleans Challenger Lille Challenger Ortisei Challenger Perugia Challenger St. Brieuc Challenger M25 Tbilisi Vancouver Challenger Porto Challenger Cherbourg Challenger San Benedetto Challenger Vilnus Challenger Quimper Challenger Oeiras 1 Challenger Oeiras 2 Challenger Ottignies-Louvain-la-Neuve Challenger Jinan Challenger Vilnius Challenger Busan Challenger Pau Challenger Lugano Challenger St. Brieuc Challenger Mouilleron-Le-Captif Challenger Lille Challenger Tenerife 1 Challenger Pozoblanco Challenger Gwangju Challenger Busan Challenger Segovia Challenger Zhangjiagang Challenger Eckental Challenger Guangzhou Challenger Wuxi Challenger Blois Challenger Manacor Challenger Helsinki Challenger Atlanta Tennis Championships - Atlanta Grodzisk Mazowiecki Challenger US Men's Clay Court Championship - Houston Steelers Cup 2005 - Kosice Delray Beach International Tennis Championships - Delray Beach Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag ATP Studena Croatia Open Umag - Umag Iskratel Open - Kranj ATP Slovak Open Challenger - Bratislava Tatra Banka Open 2006 - Bratislava PBZ Zagreb Indoors - Zagreb Astana Challenger SAP Open - San Jose Prosperita Open 2007 - Ostrava Orleans Challenger 2007 Knoxville Challenger - Knoxville Hurricane Tennis Open - Bradenton Oberstaufen Cup-Head German Master's Series - Oberstaufen Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Medibank International - Sydney Istanbul Challenger Southern Capital Cup - Almaty Banja Luka Challenger 2008 - Banja Luka Morocco Tennis Tour - Rabat Kremlin Cup - Moscow Istanbul Challenger Samarkand Challenger Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Tatra Banka Slovak Open - Bratislava Rhodes Challenger SAP Open - San Jose Qatar ExxonMobil Open - Doha Kitzbuhel Challenger Binghamton Challenger Kosice Open-Steelers Cup 2008 - Kosice Astana Challenger Wolfsburg Challenger Rabat Challenger Marrakech Challenger Farmers Classic - Los Angeles Citi Open - Washington St. Petersburg Open - St. Petersburg Oeiras 1 Challenger If Stockholm Open - Stockholm Polska Energia Open - Bytom Keio Challenger International Tennis Tournament - Yokohama Orleans Challenger Ostrava Challenger Dallas Challenger Helsinki Challenger Delray Beach International Tennis Championships - Delray Beach Mamaia Challenger - Constanta Lugano Challenger Rome Challenger Open de Nice Cote d'Azur - Nice Dunlop World Challenge - Toyota Oberstaufen Challenger BB&T Atlanta Open - Atlanta Abidjan 1 Challenger Winston-Salem Open - Winston-Salem Roanne Challenger St. Petersburg Open - St. Petersburg Kosice Challenger Open 13 - Marseille Petange Challenger Banja Luka Challenger Gerry Weber Open - Halle Trnava Challenger Shenzhen Open - Shenzhen Aircel Chennai Open - Chennai Brest Challenger Chennai Challenger US Men's Clay Court Championship - Houston Geneva Open - Geneva Siemens Open - Scheveningen BB&T Atlanta Open - Atlanta Steelers Cup - Kosice St. Petersburg Open - St. Petersburg Hong Kong Challenger San Marino Challenger Astana Challenger Kremlin Cup - Moscow Heilbronn Challenger Vancouver Challenger Dubai Duty Free Tennis Championships - Dubai Bratislava Challenger Helsinki Challenger St. Petersburg Open - St. Petersburg China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Quimper Challenger Dubai Duty Free Tennis Championships - Dubai Murray River Open - Melbourne BMW Open - Munich Noventi Open - Halle Hamburg European Open - Hamburg Truist Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Eckental Challenger Astana Open - Nur-Sultan Melbourne Summer Set - Melbourne Lexington Challenger Hersonissos 2 Challenger Dubai Duty Free Tennis Championships - Dubai Raanana Challenger Penza Challenger Abidjan 2 Challenger Nanjing Challenger Bratislava 1 Challenger Hamburg European Open - Hamburg Heilbronn Challenger Sofia Open - Sofia Prostejov Challenger Braunschweig Challenger Kazan Challenger Porsche Open - Poznan Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Chisinau Challenger Tallahassee Tennis Challenger - Tallahassee Bratislava Challenger Aachen Challenger Meerbusch Challenger Heilbronn Challenger Busan Challenger Chengdu Challenger Bratislava Challenger Andria Challenger Playford Challenger Tatra Banka Open - Bratislava Rome Challenger AT&T Challenger of Dallas - Dallas Rome Challenger Sofia Challenger Mouilleron-Le-Captif Challenger Talahassee Challenger Trnava Challenger Samarkand Challenger Arad Challenger Orleans Challenger Ostrava Challenger Lyon Challenger Mons Challenger BMW Tennis Championship - Sunrise SAP Open - San Jose Labertz Open by Stawag - Aachen The Hypo Group Tennis International 2008 - Poertschach Wroclaw Challenger Bergamo Challenger Rennes Challenger Sarasota Challenger Grodzisk Mazowiecki Challenger Karlsruhe Challenger Rijeka Challenger Prostejov Challenger Regions Morgan Keegan Championships - Memphis Qatar ExxonMobil Open - Doha Banja Luka Challenger Cherbourg Challenger Kyoto Challenger Kosice Challenger Brasov Challenger - Brasov Bytom Challenger Kazan Challenger Ljubljana Open - Ljubljana Geneva Challenger Lille Challenger Citi Open - Washington Rijeka Challenger Barcelona Open BancSabadell - Barcelona Chengdu Open - Chengdu Chicago Challenger ATP Challenger Trophy 2007 - Trnava Bratislava Challenger Mons Challenger Qatar ExxonMobil Open - Doha Tashkent Challenger St. Brieuc Challenger Bratislava Challenger Hersonissos 1 Challenger Mons Challenger Rennes Challenger Tbilisi Challenger Kosice Challenger Pharma Medico Open 2008 - Aarhus Gonet Geneva Open - Geneva Kremlin Cup - Moscow Valencia Open - Valencia Moselle Open - Metz Timisoara Challenger Karshi Challenger ATP Challenger Trophy 2008 - Trnava Delray Beach International Tennis Championships - Delray Beach PEOPLEnet CUP - Dnepropetrovsk Caversham International Tennis Tournament - Jersey Heilbronn Challenger Brisbane International - Brisbane Kyoto Challenger Orleans Challenger Helsinki Challenger Steelers Cup - Kosice Fergana Challenger Kremlin Cup - Moscow Valencia Open - Valencia Semgroup Challenger - Tulsa Truist Atlanta Open - Atlanta Astana Challenger Loughborough Challenger Open Sud de France - Montpellier Libema Open - 's-Hertogenbosch Brisbane International - Brisbane AEGON Championships - London Topshelf Open - 's-Hertogenbosch Swiss Indoors Basel - Basel BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Hall of Fame Tennis Championships - Newport China Open - Beijing Trnava Challenger Banja Luka Challenger Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Citi Open - Washington Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach Geneva Open - Geneva Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Winston-Salem Open - Winston-Salem Trnava Challenger Sony Ericsson Open - Miami Erste Bank Open - Vienna Sydney International - Sydney Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Mons Challenger Karshi Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Citi Open - Washington Legg Mason Tennis Classic - Washington Coupe Rogers - Montreal BNP Paribas Masters - Paris Brisbane International - Brisbane Zhuhai Challenger Western & Southern Open - New York Miami Open - Miami Serbia Open - Belgrade Rogers Cup - Toronto Western & Southern Open - Cincinnati Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Bratislava 1 Challenger Abierto de Tenis Mifel - Los Cabos Kremlin Cup - Moscow Seoul Challenger Delray Beach International Tennis Championships - Delray Beach Croatia Open - Umag ABN AMRO World Tennis Tournament - Rotterdam Antalya Cup - Antalya U.S. Open - New York Belgrade 2 - Belgrade French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Miami Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Sony Open Tennis - Miami French Open - Paris Geneva Open - Geneva National Bank Open - Montreal Wimbledon - London U.S. Open - New York Tata Open Maharashtra - Pune Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris French Open - Paris BNP Paribas Masters - Paris U.S. Open - New York Olympics - Rio de Janeiro French Open - Paris Davis Cup, Group 2, 1R, LTU-GEO 3-2 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, Group II, 1R, LTU-CYP 4-1 Davis Cup, Group II, 2R, RSA-LTU 2-3 Davis Cup, Group II, 3R, BIH-LTU 2-3 Davis Cup, Group II, 1R, MAR-LTU 2-3 Davis Cup, Group I, PO, PAK-LTU 3-2 Davis Cup, Group II, 1R, LTU-EGY 4-1 French Open - Paris Davis Cup, Group II, 1R, EST-LTU 3-2 Davis Cup, Group II, 1R, NOR-LTU 0-5 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, Group II, 1R, LTU-NOR 3-2 Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, Group I, PO, LTU-PAK 4-0 Davis Cup, Group II, 2R, FIN-LTU 3-2 Davis Cup, Group I, PO, LTU-GEO 3-2 Davis Cup, Group I, PO, SLO-LTU 5-0 Australian Open (juniors) Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) All Lower level tournaments